self relaxation - Alemán Inglés Diccionario